
$(function () {
  /* 登录功能思路
  1.给登录按钮注册点击事件
  2.阻止默认跳转事件（表单submit会自动跳转页面）
  3.获取用户名和密码
  4.非空判断
  5.ajax发送请求
  6.处理响应结果   a.成功：跳转管理系统首页    b.失败：提示用户
   */
  //console.log(1);
  $('.input_sub').click((e) => {
    //console.log(2);
    e.preventDefault(); //阻止默认行为，否则点击页面会刷新 ，因为表单会自动提交
    //console.log(2);
    //获取用户名
    const username = $('.input_txt').val().trim();
    const password = $('.input_pass').val().trim();
    //console.log(username, passwprd);
    if (username === '' || password === '') {
      return alert('用户名或密码不能为空');
    }
    // console.log(1);
    const baseURL = 'http://localhost:8080/api/v1';
    //发送ajax请求
    $.ajax({
      method: 'post',
      url: baseURL + '/admin/user/login',
      dataType: 'json',
      data: { username, password },
      success: (res) => {
        console.log(res);
        if (res.code == 200) {
          //alert(res.msg);
          //console.log(window);
          //把登录成功后把服务器派发的token存储到本地
          localStorage.setItem('token', res.token);
          location.href = 'index.html';
        } else {
          //alert(res.msg);
          $('.modal').modal({ keyboard: true });
          $('.modal-body>p').text('❌' + '登录失败');
        }
      }
    })


  });
});